﻿package com.dykj.platform.framework.common.paging;

import java.util.List;

public class PagingHelper {
    /**
     * 
     * @param whereValue 条件值
     * @param whereField 条件字段
     * @param relation 关系
     * @param flag 运算符
     * @param paraslist 条件参数集合
     * @param typeNo 条件字段数据类型
     * @return where条件sql,如：and cc21.acc210=? 
     */
    public static String createWherePara(String relation,String whereField,String flag,Object whereValue,List paraslist){
    	String hql="";
    	if(null !=whereValue&&(!"".equals(whereValue))){
    	    hql=relation+" "+whereField+" "+flag+" ? ";
            if("like".equalsIgnoreCase(flag)){
            	whereValue = "%"+whereValue+"%";
            }
            paraslist.add(whereValue);
    	}
    	return hql;
    }
}
